.AJ-block{
  box-shadow: 0px 0px 5px 1px #ccc;
  padding: 10px;
}
.AJ-content{
  flex: 1;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  .pagination-container{
    padding-top: 10px;
  }
}
.AJ-block+.AJ-block{
  margin-top: 10px;
}
.AJ-header{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  .el-form{
    display: flex;
    .el-form-item {
      display: flex;
      margin-bottom:0;
      .el-form-item__label {
        flex-shrink: 0;
      }
      .el-form-item__content {
        flex: 1;
      }
    }
    .el-form-item + .el-form-item {
      margin-left: 10px;
    }
  }
}
.el-form{
  .el-form-item{
    .el-form-item__label {
      color: #000;
    }
  }
}
.el-table thead{
  color: #000;
}
.el-button--mini, .el-button--small{
  font-size: 14px;
}
.code-valid{
  .el-input-group__append{
    border: 0;
    padding: 0;
  }
}
.AJ-dialog{
  display: flex;
  justify-content: center;
  align-items: center;
  .el-dialog{
    margin: 0 !important;
    // margin-top: 0;
    .el-dialog__header{
      padding: 10px 20px;
      position: relative;
      &::after{
        display: block;
        content: '';
        position: absolute;
        width: 100%;
        height: 1px;
        background-color: #ccc;
        bottom: 0;
        left: 0;
      }
    }
  }
}
// ::-webkit-scrollbar-track {
//   border-radius: 10px;
// }

// ::-webkit-scrollbar-thumb {
//   background-color: rgba(144, 147, 153, 0.3);
//   border-radius: 10px;
// }
// ::-webkit-scrollbar {
//   width: 16px;
//   height: 16px;
// }